#ifndef						__BABELSERVER_H__
#	define					__BABELSERVER_H__

#	define					_WIN32_WINNT 0x0501
#	include					"Processor.h"
#	include					"ServiceManager.h"
#	include					"ConnectionManager.h"

class						BabelServer
{
public:
	BabelServer(int, char**);
	~BabelServer();

private:
	bool					_close;
	Processor				_proc;
	ServiceManager			_service;
	ConnectionManager		_conn;

private:
	int						_loop();

public:
	int						run();
};

#endif						// ! __BABELSERVER_H__
